package net.pimpas.report.processor.tree;

import java.io.Serializable;
import java.util.List;

import net.pimpas.report.processor.exception.TreeScanException;
import net.pimpas.report.processor.tree.branch.Branch;

public interface Tree extends Branch, Serializable {

	String getName( );
	List<String> getPaths( );
	void scanPaths( ) throws TreeScanException;
	boolean isScanDone( );
	boolean isPathCorrect( String path );
	
}